package com.spica.spicaschool.bean

import android.os.Parcelable
import androidx.room.Entity
import com.amap.api.maps.model.LatLng
import kotlinx.parcelize.Parcelize
import java.util.*


@Parcelize
data class PathRecord(
    //主键
    var id: Long? = 0L,
    //运动开始点
    var mStartPoint: LatLng = LatLng(0.0, 0.0),
    //运动结束点
    var mEndPoint: LatLng = LatLng(0.0, 0.0),
    //运动轨迹
    var mPathLinePoints: MutableList<LatLng> = ArrayList<LatLng>(),
    //运动距离
    var mDistance: Double = 0.0,
    //运动时长
    var mDuration: Long = 0L,
    //运动开始时间
    var mStartTime: Long = 0L,
    //运动结束时间
    var mEndTime: Long = 0L,
    //消耗卡路里
    var mCalorie: Double = 0.0,
    //平均时速(公里/小时)
    var mSpeed: Double = 0.0,
    //平均配速(分钟/公里)
    var mDistribution: Double = 0.0,
    //日期标记
    var mDateTag: String? = ""
):Parcelable